package com.javaee6.liimp.dao;

import com.javaee6.liimp.model.Caserecord;
import com.javaee6.liimp.model.CaserecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CaserecordMapper {
    long countByExample(CaserecordExample example);

    int deleteByExample(CaserecordExample example);

    int deleteByPrimaryKey(Integer caseid);

    int insert(Caserecord record);

    int insertSelective(Caserecord record);

    List<Caserecord> selectByExample(CaserecordExample example);

    Caserecord selectByPrimaryKey(Integer caseid);

    int updateByExampleSelective(@Param("record") Caserecord record, @Param("example") CaserecordExample example);

    int updateByExample(@Param("record") Caserecord record, @Param("example") CaserecordExample example);

    int updateByPrimaryKeySelective(Caserecord record);

    int updateByPrimaryKey(Caserecord record);
}